cloud canopy - German English Dictionary